hmm ilk önce bir istekde bulabilmen için sunucuya bağlanmalısın. Bunun için httpurlconnection kullanabilirsin. Yada hazır yazılmış olan volley okhttp gibi kütüphaneleri kullanabilirsin. Ben volley kütüphanesini kullanıyorum. Daha sonra sunucuya bağlandıkdan sonra artık server tarafında hangi dil ile çalışıyorsun bilmem ama gelen isteklere göre bir çıktı vermen lazım. Xml yada json türünde verebilirsin. Sen zaten json türünde çalışmak istiyorsun. Json çıktı verdikden sonra bunu android de tarafına cekecesin. Orada ayrıstırma yapacaksın. JsonObject ve jsonArray sınıfları işini görebilir. Hazır kütüphanelerde bulunuyor sanırım ama bu 2 sınıfı kullanmak çok basit. Daha sonra bir adapter yazman gerekecek. Bu adapteri artık nasıl yapmak istersen sana kalmış. Gridview içeriği nasıl olacak felan ona göre ayarlaman lazım. Neyse çektiğin verileri ayrıştırıp bir modele atayacaksın. Daha sonra bu modeli bir liste içine bu listeyi de adaptere atacaksın. Bu attıgın listeyi adapterde de kullanarak gridview de verileri göstereceksin. Biraz uzun karmaşık oldu ama basit aslında. İsterseniz githuba bir örnek atabilirim. Yada biraz araştırın sizde güzel örnekler bulabilirsiniz.